﻿th
{
	text-align: left;
	padding-right: 10px;
}

#itemPane, #categoryPane
{
	position: relative;
}

#itemPane table, #categoryPane table
{
	border-collapse: collapse;
}

#itemPane td img, #itemPane td a img, #categoryPane td img, #categoryPane td a img
{
	vertical-align: middle; 
	border: none; 
	margin: 0px;
}

#itemPane td a, #categoryPane td a
{
	vertical-align: middle; 
}

#itemPane td span, #categoryPane td span
{
	cursor: pointer; 
	border: 1px solid transparent; 
	height: 16px; 
	vertical-align: middle; 
	text-decoration: none; 
	padding-right: 3px; 
	display: inline-block; 
	padding-left: 1px; 
	margin-left: 0px; 
}

#itemPane td span.hover, #categoryPane td span.hover
{
	background-color: #e8f5fd; 
	background-image: url(../Img/hoverFolderBG.gif); 
	background-repeat: repeat-x; 
	border: 1px solid #d8f0fa; 
}

#itemPane td span img, #categoryPane td span img
{
	vertical-align: middle; 
	border: none; 
	margin-right: 4px; 
	margin-left: 1px;
}

#itemPane td span span, #categoryPane td span span
{
	vertical-align: middle; 
	border: none; 
	height: auto; 
	padding: 0px; 
	margin-left: 0px; 
	display: inline;
}

table.list td div
{
	/*
	border-top: 2px solid transparent; 
	border-bottom: 2px solid transparent;
	*/
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 15px;
	background-image: none;
}

table.list td div.upper
{
	/*
	border-top: 2px solid red;
	*/
	background-image: url(../Img/upper.png);
	background-repeat: repeat-x;
	background-position: left top;
}

table.list td div.lower
{
	/*
	border-bottom: 2px solid green;
	*/
	background-image: url(../Img/lower.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
